package com.yjd.comm.fundservice.dto;

import java.io.Serializable;

/**
 * 乾康借款申请信息
 * Created by yjd-wap on 2018/1/21.
 */
public class QKLoanApplyModel  implements Serializable {
    
    // 接入方的订单号(唯一)，接受字母、数字、下划线和横线
    private String agent_order_id;

    // 贷款金额，单位：分 
    private int loan_amount;

    // 借款利率百分比，保留4位小数，如 12.8975 
    private double loan_rate;

    // 借款期限，如3
    private int load_period;

    // 还款方式，
    private int repayment_way;

    // 起始日，格式：yyyy-MM-dd，如 2018-11-01
    private String start_date;

    // 到期日，格式同上 
    private String end_date;

    // 产品名称 
    private String product_name;

    // 产品描述 
    private String product_desc;

    // 收款方户名 
    private String payee_bank_account;

    // 收款方银行卡号 
    private String payee_bank_card;

    // 借款人姓名(借款人即还款人) 
    private String borrower_name;

    // 借款人身份证号 
    private String borrower_id;

    // 借款人联系方式(银行预留手机号) 
    private String borrower_contact;

    // 借款人银行代码 
    private int borrower_bank_code;

    // 借款人银行卡号，仅支持储蓄卡 
    private String borrower_bank_card;

    // 借款人现居住地址 
    private String borrower_address;

    // 借款人工作单位名称 
    private String borrower_work_name;

    // 借款人单位地址 
    private String borrower_work_address;

    // 借款人家庭地址 
    private String borrower_home_address;

    // 借款人户籍地址 
    private String borrower_census_address;

    // 借款人第一联系人姓名  
    private String borrower_contact_first_name;

    // 借款人第一联系人手机号码 
    private String borrower_contact_first_phone;

    // 借款人第一联系人关系 
    private String borrower_contact_first_relation;

    // 借款人第二联系人姓名 
    private String borrower_contact_second_name;

    // 借款人第二联系人手机号码 
    private String borrower_contact_second_phone;

    // 借款人第二联系人关系 
    private String borrower_contact_second_relation;

    // 后台通知URL，用于向接入方通知放款 
    private String callback_url;

    public String getAgent_order_id() {
        return agent_order_id;
    }

    public void setAgent_order_id(String agent_order_id) {
        this.agent_order_id = agent_order_id;
    }

    public double getLoan_rate() {
        return loan_rate;
    }

    public void setLoan_rate(double loan_rate) {
        this.loan_rate = loan_rate;
    }

    public int getLoad_period() {
        return load_period;
    }

    public void setLoad_period(int load_period) {
        this.load_period = load_period;
    }

    public int getRepayment_way() {
        return repayment_way;
    }

    public void setRepayment_way(int repayment_way) {
        this.repayment_way = repayment_way;
    }

    public String getStart_date() {
        return start_date;
    }

    public void setStart_date(String start_date) {
        this.start_date = start_date;
    }

    public String getEnd_date() {
        return end_date;
    }

    public void setEnd_date(String end_date) {
        this.end_date = end_date;
    }

    public String getProduct_name() {
        return product_name;
    }

    public void setProduct_name(String product_name) {
        this.product_name = product_name;
    }

    public String getProduct_desc() {
        return product_desc;
    }

    public void setProduct_desc(String product_desc) {
        this.product_desc = product_desc;
    }

    public String getPayee_bank_account() {
        return payee_bank_account;
    }

    public void setPayee_bank_account(String payee_bank_account) {
        this.payee_bank_account = payee_bank_account;
    }

    public String getPayee_bank_card() {
        return payee_bank_card;
    }

    public void setPayee_bank_card(String payee_bank_card) {
        this.payee_bank_card = payee_bank_card;
    }

    public String getBorrower_name() {
        return borrower_name;
    }

    public void setBorrower_name(String borrower_name) {
        this.borrower_name = borrower_name;
    }

    public String getBorrower_id() {
        return borrower_id;
    }

    public void setBorrower_id(String borrower_id) {
        this.borrower_id = borrower_id;
    }

    public String getBorrower_contact() {
        return borrower_contact;
    }

    public void setBorrower_contact(String borrower_contact) {
        this.borrower_contact = borrower_contact;
    }

    public int getBorrower_bank_code() {
        return borrower_bank_code;
    }

    public void setBorrower_bank_code(int borrower_bank_code) {
        this.borrower_bank_code = borrower_bank_code;
    }

    public String getBorrower_bank_card() {
        return borrower_bank_card;
    }

    public void setBorrower_bank_card(String borrower_bank_card) {
        this.borrower_bank_card = borrower_bank_card;
    }

    public String getBorrower_address() {
        return borrower_address;
    }

    public void setBorrower_address(String borrower_address) {
        this.borrower_address = borrower_address;
    }

    public String getBorrower_work_name() {
        return borrower_work_name;
    }

    public void setBorrower_work_name(String borrower_work_name) {
        this.borrower_work_name = borrower_work_name;
    }

    public String getBorrower_work_address() {
        return borrower_work_address;
    }

    public void setBorrower_work_address(String borrower_work_address) {
        this.borrower_work_address = borrower_work_address;
    }

    public String getBorrower_home_address() {
        return borrower_home_address;
    }

    public void setBorrower_home_address(String borrower_home_address) {
        this.borrower_home_address = borrower_home_address;
    }

    public String getBorrower_census_address() {
        return borrower_census_address;
    }

    public void setBorrower_census_address(String borrower_census_address) {
        this.borrower_census_address = borrower_census_address;
    }

    public String getBorrower_contact_first_name() {
        return borrower_contact_first_name;
    }

    public void setBorrower_contact_first_name(String borrower_contact_first_name) {
        this.borrower_contact_first_name = borrower_contact_first_name;
    }

    public String getBorrower_contact_first_phone() {
        return borrower_contact_first_phone;
    }

    public void setBorrower_contact_first_phone(String borrower_contact_first_phone) {
        this.borrower_contact_first_phone = borrower_contact_first_phone;
    }

    public String getBorrower_contact_first_relation() {
        return borrower_contact_first_relation;
    }

    public void setBorrower_contact_first_relation(String borrower_contact_first_relation) {
        this.borrower_contact_first_relation = borrower_contact_first_relation;
    }

    public String getBorrower_contact_second_name() {
        return borrower_contact_second_name;
    }

    public void setBorrower_contact_second_name(String borrower_contact_second_name) {
        this.borrower_contact_second_name = borrower_contact_second_name;
    }

    public String getBorrower_contact_second_phone() {
        return borrower_contact_second_phone;
    }

    public void setBorrower_contact_second_phone(String borrower_contact_second_phone) {
        this.borrower_contact_second_phone = borrower_contact_second_phone;
    }

    public String getBorrower_contact_second_relation() {
        return borrower_contact_second_relation;
    }

    public void setBorrower_contact_second_relation(String borrower_contact_second_relation) {
        this.borrower_contact_second_relation = borrower_contact_second_relation;
    }

    public String getCallback_url() {
        return callback_url;
    }

    public void setCallback_url(String callback_url) {
        this.callback_url = callback_url;
    }


    public int getLoan_amount() {
        return loan_amount;
    }

    public void setLoan_amount(int loan_amount) {
        this.loan_amount = loan_amount;
    }
}
